
h1, h2, h3 {
  font-family: 'Open Sans', sans-serif;
  font-weight: 100;
  font-size: 2.6em;
  text-transform: none;
  }
.color-scheme--grey{
  background-color:#f1f2f2;
  }
.color-scheme--white{
  background-color:white;
  }
.top-section{
  margin-top:0px;
  padding-bottom:210px;
  }
.fit-fixed{
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  max-width:960px;
  min-width:200px;
  margin:0 auto
  }

.login-form .login-field2 {
  border-color: #f1f2f2;
  font-size: 17px;
  text-indent: 3px;
}

.login-form .login-field2:focus {
  border-color: #F1C40F;
}

.login-form .login-field2:focus + .login-field-icon {
  color: #F1C40F;
}

.login-form .login-field2:hover {
  border-color: #F1C40F;
}

.login-form .login-field2:hover + .login-field-icon {
  color: #F1C40F;
}
.form-white{
  background-color:white; 
  margin-top:60px;
}
